package cn.marinda.spritefragment.data;

import org.bukkit.inventory.ItemStack;

import java.util.Set;

public interface DataInterface {
    //获取返回主键
    Set<String> getKeys();

    //合成结果物品
    ItemStack getResultItems(String key);

    //获取Items物品
    ItemStack getItems(String key);

    //获取所需支付的钱
    int getItemPayNumber(String key);

    //获取指定物品下的代号
    String getKeyMark(int index,String parrentKey);

    //获取指定slot下的number数量
    int  getNumber(int index,String parrentKey);
    
    //获取合成物结果
    String getExchangeResule(String key);

}
